catering vehicle - German English Dictionary